package pers.jpa.service;

import org.springframework.data.domain.Example;
import org.springframework.data.domain.Page;
import pers.jpa.bean.User;
import java.util.*;

/**
 * @author
 * @date 2021/1/13 0013 - 下午 14:33
 */
public interface UserService {

    //根据信息搜索用户
    List<User> getAllByOther(Example example);

    // 普通分页
    Page<User> getPage(Integer pageNum, Integer pageLimit);

    // 排序分页
    Page<User> getPageSort(Integer pageNum, Integer pageLimit);

    //保存用户
    void savaUser(User user);

    //自己定义方法实现查询
    List<User> findByNameLike(String name);
}
